home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 30
/
Amiga Format AFCD30 (Sep 1998, Issue 114).iso
/
-seriously_amiga-
/
workbench
/
-datatypes-
/
mpegsystem
/
class_iprotos.h
next >
Wrap
C/C++ Source or Header
|
1998-06-18
|
1KB
|
25 lines
/* classbase.c */
DISPATCHERFLAGS struct IClass *ObtainMPEGSystemEngine ( REGA6 struct ClassBase *cb );
DISPATCHERFLAGS struct Library *LibInit ( REGD0 struct ClassBase *cb , REGA0 BPTR seglist , REGA6 struct ExecBase *sysbase );
DISPATCHERFLAGS LONG LibOpen ( REGA6 struct ClassBase *cb );
DISPATCHERFLAGS LONG LibClose ( REGA6 struct ClassBase *cb );
DISPATCHERFLAGS LONG LibExpunge ( REGA6 struct ClassBase *cb );
/* stackswap.c */
DISPATCHERFLAGS ULONG StackSwapDispatch ( REGA0 struct IClass *cl , REGA2 Object *o , REGA1 Msg msg );
DISPATCHERFLAGS ULONG SwapMe ( REGA0 struct MyStackSwapStruct *mystk );
DISPATCHERFLAGS ULONG MyDispatch ( REGA0 struct MyStackSwapStruct *mystk );
/* dispatch.c */
struct IClass *initClass ( struct ClassBase *cb );
DISPATCHERFLAGS ULONG Dispatch ( REGA0 struct IClass *cl , REGA2 Object *o , REGA1 Msg msg );
void OpenLogfile ( struct ClassBase *cb , struct MPEGSystemInstData *msid );
void error_printf ( struct ClassBase *cb , struct MPEGSystemInstData *msid , STRPTR format , ...);
void syntax_printf ( struct ClassBase *cb , struct MPEGSystemInstData *msid , STRPTR format , ...);
void debug_printf ( struct ClassBase *cb , struct MPEGSystemInstData *msid , STRPTR format , ...);
void verbose_printf ( struct ClassBase *cb , struct MPEGSystemInstData *msid , STRPTR format , ...);
/* prefs.c */
void ReadENVPrefs ( struct ClassBase *cb , struct MPEGSystemInstData *msid );